Subscription Properties Interface |
This topic describes the fields in subscription properties interface. |
|
Field Name |
Description |
Hub Entity |
The name of the hub entity in the subscription |
Spoke Entity |
The name of the spoke entity in the subscription |
Subscription Direction |
The direction in which the data flows
- Both Sides - Specifies that the flow of data is in both directions. When this option is selected, the Spoke to Hub and Hub to Spoke tabs appear.
- Spoke To Hub - Specifies that the flow of data is from spoke to hub. When this option is selected, the Spoke to Hub tab appears.
- Hub To Spoke - Specifies that the flow of data is from hub to spoke. When this option is selected, the Hub to Spoke tab appears.
|
Use Data Transformations |
Selecting this option enables data transformation prior to data integration. |
The following fields appear on the Spoke to Hub or Hub to Spoke tabs depending on the option that you choose for the Subscription Direction field.
Field Name |
Description |
Name |
Specify a name for the subscription |
Lookup Fields button |
The Lookup Fields button is enabled on Spoke to Hub tab only if you have selected the Enable Business Object Lifecycle check box while Creating the Hub entity. Click the Lookup Fields button. The Select lookup fields dialog box appears. Select the fields that uniquely identify the business object. Click Save button to save the changes. Note: The Lookup Fields button is enabled on Spoke to Hub tab only if the Hub entity has State Engine enabled. Do not include any auto-incremental field. Auto incremental fields are those fields whose value increases automatically for every new entry that is added. For example, if the employee ID of the last person recruited by a company is EMP598, and if the employee ID of the next new recruit will automatically be EMP599, then employee ID is an auto-incremental field. |
Select a Data Transformation |
Select a data transformation using (Select a Data Transformation). Select a data transformation when you have to map the data fields of an entity with the fields in the hub or vice versa. While using transformations, you can also apply some functions such as mathematical or string functions to modify the data before it is integrated. For information on data transformations, refer to Data Transformation. Click (Clear) to clear a data transformation. Note: Use the IfExists instruction provided by the Data Transformation Modeler while defining data transformations for MDM. This instruction creates a traget element only if the source element is present.If this instruction is not used then empty elements will be created(in the target object)for those elements which are missing in source object. This could result in some issues while updating the database. |
Select a Rule |
Select a rule using (Select a Rule). You need rules in situations where data must be integrated only if certain conditions are met. Rules are applied when you want to filter out certain records. For example, you may want to integrate data of all employees belonging to the accounts department. For information on rules, refer to Rules. Click (Clear) to clear a rule. |
Select a Subscription Handler |
Select a Subscription Handler using (Select a Subscription Handler). Subscription handlers are any custom logic that you want to apply on the data. Create a Subscription Handlers or select a Subscription Handler if you have already created. Click (Clear) to clear a subscription handler. |
Use Scheduler |
Select Use Scheduler check box to specify a schedule for integrating data at a specific time. The Configure button is enabled. Click the Configure button to specify the time at which data integration must be triggered. The Subscription Schedule dialog appears. For more information on the fields refer to Fields on Schedule Interface. |
Events Subscribed |
Specify the events for which you want to integrate the data. Select one of the following options:
- Update: To propagate the updates
- Update And Insert: To propagate the updates, and insertions
- Update, Insert And Delete: To propagate the updates, insertions, and deletions
|